ghostly habitation - French English Dictionary